DL101
Современное руководство по C++
Стандартная библиотека: обновления работы с файловой системой
Цели обучения
- Освойте использование кэширования directory_entry для высокопроизводительной итерации по файловой системе
- Используйте утилитные функции пути из C++23 для улучшения обработки путей на разных платформах
- Реализуйте эффективную обработку ошибок с использованием перегрузок без выброса исключений и std::error_code
- Понимайте скрытые последствия производительности, связанные с недавними изменениями в библиотеке файловой системы